from django.utils           import simplejson
from ironcap.serialization  import dictserializer

#=========================================================================
# ironcap.serialization.jsonserializer.serialize
#=========================================================================

def serialize(obj):
	""" serializes this object to a json string """
	return simplejson.dumps ( dictserializer.serialize(obj) )

#=========================================================================
# ironcap.serialization.jsonserializer.serialize
#=========================================================================
	
def deserialize(obj):
	""" deserializes json to a dict """
	params = simplejson.loads( str( obj ) )
	return dict((str(k), v) for (k, v) in params.iteritems())

	